package com.beargod.aubridge

/**
 * 请求派发器
 */
public interface IDispatcher {
    /**
     * 注册请求处理器
     */
    fun register(handlerBase: HandlerBase<*, *>)

    /**
     * 派发请求给对应的处理器
     *
     * @param ask 请求
     */
    fun dispatch(ask: Ask);
}